Quantum spectral clustering
نویسندگان
چکیده
Spectral clustering is a powerful unsupervised machine learning algorithm for data with non convex or nested structures. With roots in graph theory, it uses the spectral properties of Laplacian matrix to project low-dimensional space where more efficient. Despite its success tasks, suffers practice from fast-growing running time $O(n^3)$, $n$ number points dataset. In this work we propose an end-to-end quantum performing clustering, extending works learning. The composed two parts: first efficient creation state corresponding projected matrix, and second consists applying existing analogue $k$-means algorithm. Both steps depend polynomially on clusters, as well precision parameters arising procedures, polylogarithmically dimension input vectors. Our numerical simulations show asymptotic linear growth when all terms are taken into account, significantly better than classical cubic growth. This opens path other graph-based algorithms, provides routines computation access Incidence, Adjacency, matrices graph.
منابع مشابه
Quantum Spectral Clustering through a Biased Phase Estimation Algorithm
In this brief paper, we go through the theoretical steps of the spectral clustering on quantum computers by employing the phase estimation and the amplitude amplification algorithms. We discuss circuit designs for each step and show how to obtain the clustering solution from the output state. In addition, we introduce a biased version of the phase estimation algorithm which significantly speeds...
متن کاملSpectral Clustering: Advanced Clustering Techniques
Clustering is one of the widely using data mining technique that is used to place data elements into allied groups of “similar behavior”. The conventional clustering algorithm called K-Means algorithm has some well-known problems, i.e., it does not work properly on clusters with not well defined centers, it is difficult to choose the number of clusters to construct different initial centers can...
متن کاملLecture 19: Spectral Clustering
We are given n data points x1, . . . , xn and some way to compute similarities between them, call si,j the similarity between the n points. Assume that the similarity function is symmetric, so si,j = sj,i. For the purposes of this lecture let us just consider the simplified clustering problem where we would like to split the dataset into two clusters. We would like to find a subset S ⊂ [n] of s...
متن کاملSelf-Tuning Spectral Clustering
We study a number of open issues in spectral clustering: (i) Selecting the appropriate scale of analysis, (ii) Handling multi-scale data, (iii) Clustering with irregular background clutter, and, (iv) Finding automatically the number of groups. We first propose that a ‘local’ scale should be used to compute the affinity between each pair of points. This local scaling leads to better clustering e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Physical review
سال: 2021
ISSN: ['0556-2813', '1538-4497', '1089-490X']
DOI: https://doi.org/10.1103/physreva.103.042415